package com.training.entity;

import lombok.Data;
// 1. 移除了 java.sql.Timestamp 的导入
// 2. 引入了 java.time.LocalDateTime
import java.time.LocalDateTime;

@Data
public class Comment {
    private Long id; // 评论ID
    private Long userId; // 评论用户ID (原 studentId 已更改为 userId)
    private Long courseId; // 所属课程ID
    private String content; // 评论内容 (将 comContent 改为 content)
    private Integer rating; // 评分 (1-5星)

    // 3. 将 Timestamp 修改为 LocalDateTime
    private LocalDateTime createTime; // 创建时间

    // 4. 将 Timestamp 修改为 LocalDateTime
    private LocalDateTime updateTime; // 更新时间

    private Integer deleted; // 逻辑删除标志：0-未删除，1-已删除

    // 非数据库字段，用于在页面显示学生姓名
    private String studentName; // 评论学生姓名

}